woman's tailor-made suit - Alemán Inglés Diccionario